.AdminEnvironment {
    .AdminEnvironment-engine-info {
        margin: 8px;
        font-size: var(--xsmall-text-size);
    }
    .QueryEngineSelect {
        .Select,
        select {
            width: 100%;
        }
    }
    .AdminEnvironment-engine-label {
        margin-left: 8px;
    }
    .AdminEnvironment-engine-list {
        max-height: 160px;
        overflow-y: auto;
        margin: 8px;
        padding: 8px;
        background-color: var(--light-bg-color);
        .AdminEnvironment-engine {
            padding: 4px;

            .AdminEnvironment-engine-name {
                cursor: pointer;
                &:hover {
                    color: var(--color-accent-text);
                }
            }

            .delete-query-engine-button {
                visibility: hidden;
            }
            &:hover {
                .delete-query-engine-button {
                    visibility: visible;
                }
            }
        }
    }
}
